operate under the aegis

Translations
fonctionner sous l'égide